#!/bin/bash

# 虚拟环境路径（请替换为实际路径）
VENV_PATH="./myenv"
# Python 脚本路径（请替换为实际路径）
PYTHON_SCRIPT="./exam_reward.py"

# 检查虚拟环境是否存在
if [ ! -d "$VENV_PATH" ]; then
    echo "错误：虚拟环境 $VENV_PATH 不存在"
    exit 1
fi

# 激活虚拟环境
source "$VENV_PATH/bin/activate"

# 检查虚拟环境激活是否成功
if [ $? -ne 0 ]; then
    echo "错误：激活虚拟环境失败"
    exit 1
fi

# 运行 Python 脚本
echo "正在运行 Python 脚本: $PYTHON_SCRIPT..."
python "$PYTHON_SCRIPT"

# 检查 Python 脚本运行是否成功
if [ $? -ne 0 ]; then
    echo "错误：Python 脚本运行失败"
    exit 1
fi

echo "操作完成！"
deactivate  # 退出虚拟环境